package com.ssau.expert.core.api;

import com.ssau.expert.app.ExpertAPI;
import com.ssau.expert.common.QuestionRequestListener;
import com.ssau.expert.core.impl.ExpertSystem;

/**
 * Author: Sergey Saiyan
 * Created: 03.10.13 14:01
 */
public interface ExpertCoreAPI extends ExpertAPI {

    void setState(ExpertSystem.State state);

    ExpertSystem.State getState();

    QuestionRequestListener getListener();
}
